A Component Model for Separation of Control Flow from Computation in Component-Based Systems
نویسندگان
چکیده
Today’s component models as well as architectural description languages (ADLs) compose components either using direct or indirect method calls. When using direct method calls, components carry out computation, originate control to and perform communication between each other. When using indirect message calls, components are connected using connectors encapsulating communication between them. The components in these (ADL) systems are supposed to do computation only. However, in this paper we show that components in ADLs not only perform communication as intended but also originate control towards connectors resulting again in a mixture of control and computation inside components. To separate control from computation in component-based systems we have been developing a new component model aimed at separation of control from computation [15]. In this paper we show how it can be used to build modular and maintainable systems and argue that our component model has its place in Model-driven architecture.
منابع مشابه
COUPLING MODEL FOR MULTI-COMPONENT GAS PERMEATION PROCESS
A gas permeation model (Coupling Model) has been developed which has the flexibility to be used for different membrane module configurations. The aim of this work is to predict the performance of a single stage gas separation process using membranes and provide a comprehensive description of process parameters like flow rates, composition, stage cut and stream pressure. The significant feature ...
متن کاملCalculation of Leakage in Water Supply Network Based on Blind Source Separation Theory
The economic and environmental losses due to serious leakage in the urban water supply network have increased the effort to control the water leakage. However, current methods for leakage estimation are inaccurate leading to the development of ineffective leakage controls. Therefore, this study proposes a method based on the blind source separation theory (BSS) to calculate the leakage of water...
متن کاملRejection of the Feed-Flow Disturbances in a Multi-Component Distillation Column Using a Multiple Neural Network Model-Predictive Controller
This article deals with the issues associated with developing a new design methodology for the nonlinear model-predictive control (MPC) of a chemical plant. A combination of multiple neural networks is selected and used to model a nonlinear multi-input multi-output (MIMO) process with time delays. An optimization procedure for a neural MPC algorithm based on this model is then developed. T...
متن کاملEXPERIMENTAL INVESTIGATION OF DRAG REDUCTION ON AHMED MODEL USING A COMBINATION OF ACTIVE FLOW CONTROL METHODS
Aerodynamic drag is an important factor in vehicles fuel consumption. Pressure drag which is the main component of total drag is a result of boundary layer separation from vehicle surface. Flow control methods are applied to avoid or at least delay separation. Depending upon whether these methods consume energy to control the flow or not, they are called active or passive control methods. In th...
متن کاملNumerical Computation Of Multi-Component Two-Phase Flow in Cathode Of PEM Fuel Cells
A two-dimensional, unsteady, isothermal and two-phase flow of reactant-product mixture in the air-side electrode of proton exchange membrane fuel cells (PEMFC) is studied numerically in the present study. The mixture is composed of oxygen, nitrogen, liquid water and water vapor. The governing equations are two species conservation, a single momentum equation for mobile mixture, liquid mass cons...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Electr. Notes Theor. Comput. Sci.
دوره 163 شماره
صفحات -
تاریخ انتشار 2006